home *** CD-ROM | disk | FTP | other *** search
/ Aminet 45 / Aminet 45 (2001)(GTI - Schatztruhe)[!][Oct 2001].iso / Aminet / dev / gui / FoxGuiSource.lha / FoxInclude / FoxGuiPragma.h < prev   
C/C++ Source or Header  |  2000-02-02  |  21KB  |  400 lines

  1. #ifndef _INCLUDE_PRAGMA_FUI_LIB_H
  2. #define _INCLUDE_PRAGMA_FUI_LIB_H
  3.  
  4. //ifndef CLIB_FUI_PROTOS_H
  5. //include <clib/FUI_protos.h>
  6. //endif
  7.  
  8. #if defined(AZTEC_C) || defined(__MAXON__) || defined(__STORM__)
  9. #pragma amicall(FUIBase,0x01E,SetSeed(d0))
  10. #pragma amicall(FUIBase,0x024,Random(d0))
  11. #pragma amicall(FUIBase,0x02A,CloseConsole(a0))
  12. #pragma amicall(FUIBase,0x030,OpenConsole(a0,a1,a2))
  13. #pragma amicall(FUIBase,0x036,ConPutChar(a0,d0))
  14. #pragma amicall(FUIBase,0x03C,QueueRead(a0,a1))
  15. #pragma amicall(FUIBase,0x042,ConMayGetChar(a0,a1))
  16. #pragma amicall(FUIBase,0x048,ConGetChar(a0,a1))
  17. #pragma amicall(FUIBase,0x04E,ConPrint(a0,a1))
  18. #pragma amicall(FUIBase,0x054,ConClear(a0))
  19. #pragma amicall(FUIBase,0x05A,ConHome(a0))
  20. #pragma amicall(FUIBase,0x060,ConBlankToEOL(a0))
  21. #pragma amicall(FUIBase,0x066,ConTab(a0,d0,d1))
  22. #pragma amicall(FUIBase,0x06C,ConPrintTab(a0,d0,d1,a1))
  23. #pragma amicall(FUIBase,0x072,ConWrapOff(a0))
  24. #pragma amicall(FUIBase,0x078,ConWrapOn(a0))
  25. #pragma amicall(FUIBase,0x07E,ConHideCursor(a0))
  26. #pragma amicall(FUIBase,0x084,ConShowCursor(a0))
  27. #pragma amicall(FUIBase,0x08A,ConPrintHi(a0,a1,d0))
  28. #pragma amicall(FUIBase,0x090,GuiGetLastErr(a0,a1,a2))
  29. #pragma amicall(FUIBase,0x096,GuiTextLength(a0,a1))
  30. #pragma amicall(FUIBase,0x09C,GetWindow(a0))
  31. #pragma amicall(FUIBase,0x0A2,RegisterGadget(a0,a1,a2))
  32. #pragma amicall(FUIBase,0x0A8,UnRegisterGadget(a0))
  33. #pragma amicall(FUIBase,0x0AE,Destroy(a0,d0))
  34. #pragma amicall(FUIBase,0x0B4,DestroyM(d0,a0,d1))
  35. #pragma amicall(FUIBase,0x0BA,EnableControl(a0,d0))
  36. #pragma amicall(FUIBase,0x0C0,EnableM(d0,a0,d1))
  37. #pragma amicall(FUIBase,0x0C6,DisableControl(a0,d0))
  38. #pragma amicall(FUIBase,0x0CC,DisableM(d0,a0,d1))
  39. #pragma amicall(FUIBase,0x0D2,Hide(a0))
  40. #pragma amicall(FUIBase,0x0D8,Show(a0))
  41. #pragma amicall(FUIBase,0x0DE,LibVersion())
  42. #pragma amicall(FUIBase,0x0E4,SleepPointer(a0))
  43. #pragma amicall(FUIBase,0x0EA,WakePointer(a0))
  44. #pragma amicall(FUIBase,0x0F0,SetGuiPensFromPubScreen(a0))
  45. #pragma amicall(FUIBase,0x0F6,SetGuiPens(d0,d1))
  46. #pragma amicall(FUIBase,0x0FC,ShowMessage(a0,a1,a2,a3,d0))
  47. #pragma amicall(FUIBase,0x102,DestroyMessage())
  48. #pragma amicall(FUIBase,0x108,SetPeriod(d0))
  49. #pragma amicall(FUIBase,0x10E,SetDelay(d0))
  50. #pragma amicall(FUIBase,0x114,UseSafeMallocs())
  51. #pragma amicall(FUIBase,0x11A,GuiMalloc(d0,d1))
  52. #pragma amicall(FUIBase,0x120,WasGuiMallocd(a0))
  53. #pragma amicall(FUIBase,0x126,GuiFreeMem(a0,d0,a1))
  54. #pragma amicall(FUIBase,0x12C,SetProgress(a0,d0))
  55. #pragma amicall(FUIBase,0x132,SetProgressMax(a0,d0))
  56. #pragma amicall(FUIBase,0x138,MakeProgressBar(a0,d0,d1,d2,d3,d4,d5,a1))
  57. #pragma amicall(FUIBase,0x13E,MakeTimer(d0,a0,a1))
  58. #pragma amicall(FUIBase,0x144,StartTimer(a0))
  59. #pragma amicall(FUIBase,0x14A,StopTimer(a0))
  60. #pragma amicall(FUIBase,0x150,PauseTimer(a0))
  61. #pragma amicall(FUIBase,0x156,UnpauseTimer(a0))
  62. #pragma amicall(FUIBase,0x15C,AddTime(a0,d0))
  63. #pragma amicall(FUIBase,0x162,SetTime(a0,d0))
  64. #pragma amicall(FUIBase,0x168,DrawLines(a0,a1,d0,d1))
  65. #pragma amicall(FUIBase,0x16E,OpenGuiScreen(d0,d1,d2,a0,a1,d3,a2,d4,d5,d6,a3))
  66. #pragma amicall(FUIBase,0x174,GuiMessage(a0,a1,a2,d0,d1,d2))
  67. #pragma amicall(FUIBase,0x17A,SetupSizeOutlineData(d0,d1,d2,d3,d4,d5))
  68. #pragma amicall(FUIBase,0x180,IntuiWindow(a0))
  69. #pragma amicall(FUIBase,0x186,CheckMessages())
  70. #pragma amicall(FUIBase,0x18C,GuiLoop())
  71. #pragma amicall(FUIBase,0x192,SetDefaultCols(d0,d1,d2))
  72. #pragma amicall(FUIBase,0x198,SetDefaultFont(a0,d0,d1))
  73. #pragma amicall(FUIBase,0x19E,MakeButton(a0,a1,d0,d1,d2,d3,d4,a2,a3,d5,d6))
  74. #pragma amicall(FUIBase,0x1A4,MakeTabControlArray(a0,d0,d1,d2,d3,d4,d5,a1,a2,a3))
  75. #pragma amicall(FUIBase,0x1AA,TabControlFrame(a0,d0))
  76. #pragma amicall(FUIBase,0x1B0,SetFrameDragPointer(a0,a1,d0,d1,d2,d3))
  77. #pragma amicall(FUIBase,0x1B6,MakeFrame(a0,a1,d0,d1,d2,d3,a2,a3,d4,d5))
  78. #pragma amicall(FUIBase,0x1BC,ActiveRadioButton(a0))
  79. #pragma amicall(FUIBase,0x1C2,MakeRadioButton(a0,a1,d0,d1,d2,d3,d4,a2,d5,a3))
  80. #pragma amicall(FUIBase,0x1C8,SetTickBoxValue(a0,d0))
  81. #pragma amicall(FUIBase,0x1CE,TickBoxValue(a0))
  82. #pragma amicall(FUIBase,0x1D4,MakeTickBox(a0,d0,d1,d2,d3,a1,d4,a2))
  83. #pragma amicall(FUIBase,0x1DA,ClearDDListBox(a0))
  84. #pragma amicall(FUIBase,0x1E0,RemoveFromDDListBox(a0,a1))
  85. #pragma amicall(FUIBase,0x1E6,AddToDDListBox(a0,a1))
  86. #pragma amicall(FUIBase,0x1EC,SortDDListBox(a0,d0))
  87. #pragma amicall(FUIBase,0x1F2,SetDDListBoxPopup(a0,d0,d1,d2,d3))
  88. #pragma amicall(FUIBase,0x1F8,AssociateDDListBox(a0,a1))
  89. #pragma amicall(FUIBase,0x1FE,MakeSubDDListBox(a0,a1,d0,d1,d2,d3,d4,a2,a3))
  90. #pragma amicall(FUIBase,0x204,MakeDDListBox(a0,d0,d1,d2,d3,d4,d5,a1,d6,a2))
  91. #pragma amicall(FUIBase,0x20A,RefreshEditBox(a0))
  92. #pragma amicall(FUIBase,0x210,SetEditBoxFocus(a0))
  93. #pragma amicall(FUIBase,0x216,SetEditBoxCols(a0,d0,d1,d2))
  94. #pragma amicall(FUIBase,0x21C,GetEditBoxText(a0))
  95. #pragma amicall(FUIBase,0x222,GetEditBoxInt(a0))
  96. #pragma amicall(FUIBase,0x228,GetEditBoxDouble(a0))
  97. #pragma amicall(FUIBase,0x22E,SetEditBoxText(a0,a1))
  98. #pragma amicall(FUIBase,0x234,SetEditBoxInt(a0,d0))
  99. #pragma amicall(FUIBase,0x23A,SetEditBoxDouble(a0,d0))
  100. #pragma amicall(FUIBase,0x240,SetEditBoxDP(a0,d0))
  101. #pragma amicall(FUIBase,0x246,MakeEditBox(a0,d0,d1,d2,d3,d4,a1,d5,a2))
  102. #pragma amicall(FUIBase,0x24C,SetOutputBoxDP(a0,d0))
  103. #pragma amicall(FUIBase,0x252,SetOutputBoxInt(a0,d0))
  104. #pragma amicall(FUIBase,0x258,SetOutputBoxText(a0,a1))
  105. #pragma amicall(FUIBase,0x25E,SetOutputBoxDouble(a0,d0))
  106. #pragma amicall(FUIBase,0x264,SetOutputBoxCols(a0,d0,d1,d2))
  107. #pragma amicall(FUIBase,0x26A,MakeOutputBox(a0,d0,d1,d2,d3,d4,a1,d5,a2))
  108. #pragma amicall(FUIBase,0x270,SortListBox(a0,d0,d1,d2))
  109. #pragma amicall(FUIBase,0x276,ClearListBoxTabStops(a0,d0))
  110. #pragma amicall(FUIBase,0x27C,SetListBoxTabStopsArray(a0,d0,d1,a1))
  111. #pragma amicall(FUIBase,0x282,SetListBoxTopNum(a0,d0,d1))
  112. #pragma amicall(FUIBase,0x288,SetListBoxHiNum(a0,d0,d1))
  113. #pragma amicall(FUIBase,0x28E,SetListBoxHiElem(a0,a1,d0))
  114. #pragma amicall(FUIBase,0x294,NoTitles(a0))
  115. #pragma amicall(FUIBase,0x29A,NoLines(a0))
  116. #pragma amicall(FUIBase,0x2A0,TopNum(a0))
  117. #pragma amicall(FUIBase,0x2A6,HiNum(a0))
  118. #pragma amicall(FUIBase,0x2AC,HiElem(a0))
  119. #pragma amicall(FUIBase,0x2B2,HiText(a0))
  120. #pragma amicall(FUIBase,0x2B8,ListColumnText(a0,d0))
  121. #pragma amicall(FUIBase,0x2BE,AddListBoxTitle(a0,a1,d0))
  122. #pragma amicall(FUIBase,0x2C4,AddListBoxItem(a0,a1,d0))
  123. #pragma amicall(FUIBase,0x2CA,ReplaceListBoxItem(a0,a1,a2,d0))
  124. #pragma amicall(FUIBase,0x2D0,InsertListBoxItem(a0,a1,a2,d0))
  125. #pragma amicall(FUIBase,0x2D6,ListBoxRefresh(a0))
  126. #pragma amicall(FUIBase,0x2DC,ClearListBoxTitles(a0,d0))
  127. #pragma amicall(FUIBase,0x2E2,ClearListBoxItems(a0,d0))
  128. #pragma amicall(FUIBase,0x2E8,FindListText(a0,a1,d0))
  129. #pragma amicall(FUIBase,0x2EE,MakeListBox(a0,d0,d1,d2,d3,d4,d5,d6,a1,a2))
  130. #pragma amicall(FUIBase,0x2F4,SetListBoxDragPointer(a0,a1,d0,d1,d2,d3))
  131. #pragma amicall(FUIBase,0x2FA,MakeTreeControl(a0,d0,d1,d2,d3,d4,d5,d6,a1,a2))
  132. #pragma amicall(FUIBase,0x300,SetTreeControlDragPointer(a0,a1,d0,d1,d2,d3))
  133. #pragma amicall(FUIBase,0x306,AddItem(a0,a1,a2,a3,d0,d1,d2))
  134. #pragma amicall(FUIBase,0x30C,ItemIsOpen(a0))
  135. #pragma amicall(FUIBase,0x312,RemoveItem(a0))
  136. #pragma amicall(FUIBase,0x318,OpenItem(a0))
  137. #pragma amicall(FUIBase,0x31E,CloseItem(a0))
  138. #pragma amicall(FUIBase,0x324,TCHiItem(a0))
  139. #pragma amicall(FUIBase,0x32A,TCHiText(a0))
  140. #pragma amicall(FUIBase,0x330,SetTreeControlHiItem(a0,a1,d0))
  141. #pragma amicall(FUIBase,0x336,ItemData(a0))
  142. #pragma amicall(FUIBase,0x33C,TCItemText(a0))
  143. #pragma amicall(FUIBase,0x342,ClearTreeControl(a0))
  144. #pragma amicall(FUIBase,0x348,FindTreeItem(a0,a1))
  145. #pragma amicall(FUIBase,0x34E,ReplaceTCItem(a0,a1,a2,a3))
  146. #pragma amicall(FUIBase,0x354,SetWindowLimits(a0,d0,d1,d2,d3))
  147. #pragma amicall(FUIBase,0x35A,OpenGuiWindow(a0,d0,d1,d2,d3,d4,d5,a1,d6,a2,a3))
  148. #pragma amicall(FUIBase,0x360,ShowFileRequester(a0,a1,a2,a3,d0,d1,d2))
  149. #pragma amicall(FUIBase,0x366,SetFName(a0))
  150. #pragma amicall(FUIBase,0x36C,SetPath(a0))
  151. #pragma amicall(FUIBase,0x372,UpdateFList())
  152. #pragma amicall(FUIBase,0x378,LoadBitMap(a0))
  153. #pragma amicall(FUIBase,0x37E,ShowBitMap(a0,a1,d0,d1,d2))
  154. #pragma amicall(FUIBase,0x384,HideBitMap(a0))
  155. #pragma amicall(FUIBase,0x38A,FreeGuiBitMap(a0))
  156. #pragma amicall(FUIBase,0x390,ScaleBitMap(a0,d0,d1))
  157. #pragma amicall(FUIBase,0x396,RedrawBitMap(a0))
  158. #pragma amicall(FUIBase,0x39C,AttachBitMapToControl(a0,a1,d0,d1,d2,d3,d4))
  159. #pragma amicall(FUIBase,0x3A2,ScreenColoursFromILBM(a0,a1))
  160. #pragma amicall(FUIBase,0x3A8,DisableWinMenus(a0))
  161. #pragma amicall(FUIBase,0x3AE,EnableWinMenus(a0))
  162. #pragma amicall(FUIBase,0x3B4,DisableMenu(a0,a1))
  163. #pragma amicall(FUIBase,0x3BA,EnableMenu(a0,a1))
  164. #pragma amicall(FUIBase,0x3C0,DisableMenuItem(a0,a1))
  165. #pragma amicall(FUIBase,0x3C6,EnableMenuItem(a0,a1))
  166. #pragma amicall(FUIBase,0x3CC,SetWinMenuFn(a0,a1))
  167. #pragma amicall(FUIBase,0x3D2,ClearMenus(a0))
  168. #pragma amicall(FUIBase,0x3D8,ShareMenus(a0,a1))
  169. #pragma amicall(FUIBase,0x3DE,AddMenu(a0,a1,d0,d1))
  170. #pragma amicall(FUIBase,0x3E4,AddMenuItem(a0,a1,a2,a3,d0,d1,d2,d3,d4,d5))
  171. #pragma amicall(FUIBase,0x3EA,AddSubMenuItem(a0,a1,a2,a3,d0,d1,d2,d3,d4,d5))
  172. #pragma amicall(FUIBase,0x3F0,RemoveMenuItem(a0,a1))
  173. #pragma amicall(FUIBase,0x3F6,IsMenuChecked(a0))
  174. #pragma amicall(FUIBase,0x3FC,SetMenuChecked(a0,a1,d0))
  175. #pragma amicall(FUIBase,0x402,GetNextAvailableDisplayMode(d0))
  176. #pragma amicall(FUIBase,0x408,ShowDisplayList(a0,a1,d0,d1,a2))
  177. #pragma amicall(FUIBase,0x40E,GetModeName(d0,a0,d1))
  178. #pragma amicall(FUIBase,0x414,GetDefaultFontCopy(a0,d0,a1,a2))
  179. #pragma amicall(FUIBase,0x41A,WriteText(a0,a1,d0,d1))
  180. #pragma amicall(FUIBase,0x420,GetScreenDetails(a0,a1,a2,a3,d0,d1,d2,d3,d4,d5))
  181. #pragma amicall(FUIBase,0x426,ClonePublicScreen(d0,a3,a0,a1,d1,a2,d5,d2))
  182. #pragma amicall(FUIBase,0x42C,GetModeSize(d0,a0,a1))
  183. #pragma amicall(FUIBase,0x432,ItemElem(a0,d0))
  184. #pragma amicall(FUIBase,0x438,WinPrint(a0,a1))
  185. #pragma amicall(FUIBase,0x43E,WinTab(a0,d0,d1))
  186. #pragma amicall(FUIBase,0x444,WinPrintTab(a0,d0,d1,a1))
  187. #pragma amicall(FUIBase,0x44A,WinPrintCol(a0,a1,d0))
  188. #pragma amicall(FUIBase,0x450,WinShowCursor(a0))
  189. #pragma amicall(FUIBase,0x456,WinHideCursor(a0))
  190. #pragma amicall(FUIBase,0x45C,WinClear(a0))
  191. #pragma amicall(FUIBase,0x462,WinHome(a0))
  192. #pragma amicall(FUIBase,0x468,WinBlankToEOL(a0))
  193. #pragma amicall(FUIBase,0x46E,WinWrapOn(a0))
  194. #pragma amicall(FUIBase,0x474,WinWrapOff(a0))
  195. #pragma amicall(FUIBase,0x47A,SetDDListBoxText(a0,a1))
  196. #pragma amicall(FUIBase,0x480,GetDDListBoxText(a0))
  197. #pragma amicall(FUIBase,0x486,GetEditBoxID(a0))
  198. #pragma amicall(FUIBase,0x48C,GetDDListBoxID(a0))
  199. #pragma amicall(FUIBase,0x492,GetOutputBoxID(a0))
  200. #pragma amicall(FUIBase,0x498,SetPreText(a0,a1))
  201. #pragma amicall(FUIBase,0x49E,SetPostText(a0,a1))
  202. #endif
  203. #if defined(_DCC) || defined(__SASC)
  204. #pragma  libcall FUIBase SetSeed              01E 001
  205. #pragma  libcall FUIBase Random               024 001
  206. #pragma  libcall FUIBase CloseConsole         02A 801
  207. #pragma  libcall FUIBase OpenConsole          030 A9803
  208. #pragma  libcall FUIBase ConPutChar           036 0802
  209. #pragma  libcall FUIBase QueueRead            03C 9802
  210. #pragma  libcall FUIBase ConMayGetChar        042 9802
  211. #pragma  libcall FUIBase ConGetChar           048 9802
  212. #pragma  libcall FUIBase ConPrint             04E 9802
  213. #pragma  libcall FUIBase ConClear             054 801
  214. #pragma  libcall FUIBase ConHome              05A 801
  215. #pragma  libcall FUIBase ConBlankToEOL        060 801
  216. #pragma  libcall FUIBase ConTab               066 10803
  217. #pragma  libcall FUIBase ConPrintTab          06C 910804
  218. #pragma  libcall FUIBase ConWrapOff           072 801
  219. #pragma  libcall FUIBase ConWrapOn            078 801
  220. #pragma  libcall FUIBase ConHideCursor        07E 801
  221. #pragma  libcall FUIBase ConShowCursor        084 801
  222. #pragma  libcall FUIBase ConPrintHi           08A 09803
  223. #pragma  libcall FUIBase GuiGetLastErr        090 A9803
  224. #pragma  libcall FUIBase GuiTextLength        096 9802
  225. #pragma  libcall FUIBase GetWindow            09C 801
  226. #pragma  libcall FUIBase RegisterGadget       0A2 A9803
  227. #pragma  libcall FUIBase UnRegisterGadget     0A8 801
  228. #pragma  libcall FUIBase Destroy              0AE 0802
  229. #pragma  libcall FUIBase DestroyM             0B4 18003
  230. #pragma  libcall FUIBase EnableControl        0BA 0802
  231. #pragma  libcall FUIBase EnableM              0C0 18003
  232. #pragma  libcall FUIBase DisableControl       0C6 0802
  233. #pragma  libcall FUIBase DisableM             0CC 18003
  234. #pragma  libcall FUIBase Hide                 0D2 801
  235. #pragma  libcall FUIBase Show                 0D8 801
  236. #pragma  libcall FUIBase LibVersion           0DE 00
  237. #pragma  libcall FUIBase SleepPointer         0E4 801
  238. #pragma  libcall FUIBase WakePointer          0EA 801
  239. #pragma  libcall FUIBase SetGuiPensFromPubScreen 0F0 801
  240. #pragma  libcall FUIBase SetGuiPens           0F6 1002
  241. #pragma  libcall FUIBase ShowMessage          0FC 0BA9805
  242. #pragma  libcall FUIBase DestroyMessage       102 00
  243. #pragma  libcall FUIBase SetPeriod            108 001
  244. #pragma  libcall FUIBase SetDelay             10E 001
  245. #pragma  libcall FUIBase UseSafeMallocs       114 00
  246. #pragma  libcall FUIBase GuiMalloc            11A 1002
  247. #pragma  libcall FUIBase WasGuiMallocd        120 801
  248. #pragma  libcall FUIBase GuiFreeMem           126 90803
  249. #pragma  libcall FUIBase SetProgress          12C 0802
  250. #pragma  libcall FUIBase SetProgressMax       132 0802
  251. #pragma  libcall FUIBase MakeProgressBar      138 9543210808
  252. #pragma  libcall FUIBase MakeTimer            13E 98003
  253. #pragma  libcall FUIBase StartTimer           144 801
  254. #pragma  libcall FUIBase StopTimer            14A 801
  255. #pragma  libcall FUIBase PauseTimer           150 801
  256. #pragma  libcall FUIBase UnpauseTimer         156 801
  257. #pragma  libcall FUIBase AddTime              15C 0802
  258. #pragma  libcall FUIBase SetTime              162 0802
  259. #pragma  libcall FUIBase DrawLines            168 109804
  260. #pragma  libcall FUIBase OpenGuiScreen        16E B654A3982100B
  261. #pragma  libcall FUIBase GuiMessage           174 210A9806
  262. #pragma  libcall FUIBase SetupSizeOutlineData 17A 54321006
  263. #pragma  libcall FUIBase IntuiWindow          180 801
  264. #pragma  libcall FUIBase CheckMessages        186 00
  265. #pragma  libcall FUIBase GuiLoop              18C 00
  266. #pragma  libcall FUIBase SetDefaultCols       192 21003
  267. #pragma  libcall FUIBase SetDefaultFont       198 10803
  268. #pragma  libcall FUIBase MakeButton           19E 65BA43210980B
  269. #pragma  libcall FUIBase MakeTabControlArray  1A4 BA954321080A
  270. #pragma  libcall FUIBase TabControlFrame      1AA 0802
  271. #pragma  libcall FUIBase SetFrameDragPointer  1B0 32109806
  272. #pragma  libcall FUIBase MakeFrame            1B6 54BA3210980A
  273. #pragma  libcall FUIBase ActiveRadioButton    1BC 801
  274. #pragma  libcall FUIBase MakeRadioButton      1C2 B5A43210980A
  275. #pragma  libcall FUIBase SetTickBoxValue      1C8 0802
  276. #pragma  libcall FUIBase TickBoxValue         1CE 801
  277. #pragma  libcall FUIBase MakeTickBox          1D4 A493210808
  278. #pragma  libcall FUIBase ClearDDListBox       1DA 801
  279. #pragma  libcall FUIBase RemoveFromDDListBox  1E0 9802
  280. #pragma  libcall FUIBase AddToDDListBox       1E6 9802
  281. #pragma  libcall FUIBase SortDDListBox        1EC 0802
  282. #pragma  libcall FUIBase SetDDListBoxPopup    1F2 3210805
  283. #pragma  libcall FUIBase AssociateDDListBox   1F8 9802
  284. #pragma  libcall FUIBase MakeSubDDListBox     1FE BA432109809
  285. #pragma  libcall FUIBase MakeDDListBox        204 A6954321080A
  286. #pragma  libcall FUIBase RefreshEditBox       20A 801
  287. #pragma  libcall FUIBase SetEditBoxFocus      210 801
  288. #pragma  libcall FUIBase SetEditBoxCols       216 210804
  289. #pragma  libcall FUIBase GetEditBoxText       21C 801
  290. #pragma  libcall FUIBase GetEditBoxInt        222 801
  291. #pragma  libcall FUIBase GetEditBoxDouble     228 801
  292. #pragma  libcall FUIBase SetEditBoxText       22E 9802
  293. #pragma  libcall FUIBase SetEditBoxInt        234 0802
  294. #pragma  libcall FUIBase SetEditBoxDouble     23A 0802
  295. #pragma  libcall FUIBase SetEditBoxDP         240 0802
  296. #pragma  libcall FUIBase MakeEditBox          246 A5943210809
  297. #pragma  libcall FUIBase SetOutputBoxDP       24C 0802
  298. #pragma  libcall FUIBase SetOutputBoxInt      252 0802
  299. #pragma  libcall FUIBase SetOutputBoxText     258 9802
  300. #pragma  libcall FUIBase SetOutputBoxDouble   25E 0802
  301. #pragma  libcall FUIBase SetOutputBoxCols     264 210804
  302. #pragma  libcall FUIBase MakeOutputBox        26A A5943210809
  303. #pragma  libcall FUIBase SortListBox          270 210804
  304. #pragma  libcall FUIBase ClearListBoxTabStops 276 0802
  305. #pragma  libcall FUIBase SetListBoxTabStopsArray 27C 910804
  306. #pragma  libcall FUIBase SetListBoxTopNum     282 10803
  307. #pragma  libcall FUIBase SetListBoxHiNum      288 10803
  308. #pragma  libcall FUIBase SetListBoxHiElem     28E 09803
  309. #pragma  libcall FUIBase NoTitles             294 801
  310. #pragma  libcall FUIBase NoLines              29A 801
  311. #pragma  libcall FUIBase TopNum               2A0 801
  312. #pragma  libcall FUIBase HiNum                2A6 801
  313. #pragma  libcall FUIBase HiElem               2AC 801
  314. #pragma  libcall FUIBase HiText               2B2 801
  315. #pragma  libcall FUIBase ListColumnText       2B8 0802
  316. #pragma  libcall FUIBase AddListBoxTitle      2BE 09803
  317. #pragma  libcall FUIBase AddListBoxItem       2C4 09803
  318. #pragma  libcall FUIBase ReplaceListBoxItem   2CA 0A9804
  319. #pragma  libcall FUIBase InsertListBoxItem    2D0 0A9804
  320. #pragma  libcall FUIBase ListBoxRefresh       2D6 801
  321. #pragma  libcall FUIBase ClearListBoxTitles   2DC 0802
  322. #pragma  libcall FUIBase ClearListBoxItems    2E2 0802
  323. #pragma  libcall FUIBase FindListText         2E8 09803
  324. #pragma  libcall FUIBase MakeListBox          2EE A9654321080A
  325. #pragma  libcall FUIBase SetListBoxDragPointer 2F4 32109806
  326. #pragma  libcall FUIBase MakeTreeControl      2FA A9654321080A
  327. #pragma  libcall FUIBase SetTreeControlDragPointer 300 32109806
  328. #pragma  libcall FUIBase AddItem              306 210BA9807
  329. #pragma  libcall FUIBase ItemIsOpen           30C 801
  330. #pragma  libcall FUIBase RemoveItem           312 801
  331. #pragma  libcall FUIBase OpenItem             318 801
  332. #pragma  libcall FUIBase CloseItem            31E 801
  333. #pragma  libcall FUIBase TCHiItem             324 801
  334. #pragma  libcall FUIBase TCHiText             32A 801
  335. #pragma  libcall FUIBase SetTreeControlHiItem 330 09803
  336. #pragma  libcall FUIBase ItemData             336 801
  337. #pragma  libcall FUIBase TCItemText           33C 801
  338. #pragma  libcall FUIBase ClearTreeControl     342 801
  339. #pragma  libcall FUIBase FindTreeItem         348 9802
  340. #pragma  libcall FUIBase ReplaceTCItem        34E BA9804
  341. #pragma  libcall FUIBase SetWindowLimits      354 3210805
  342. #pragma  libcall FUIBase OpenGuiWindow        35A BA6954321080B
  343. #pragma  libcall FUIBase ShowFileRequester    360 210BA9807
  344. #pragma  libcall FUIBase SetFName             366 801
  345. #pragma  libcall FUIBase SetPath              36C 801
  346. #pragma  libcall FUIBase UpdateFList          372 00
  347. #pragma  libcall FUIBase LoadBitMap           378 801
  348. #pragma  libcall FUIBase ShowBitMap           37E 2109805
  349. #pragma  libcall FUIBase HideBitMap           384 801
  350. #pragma  libcall FUIBase FreeGuiBitMap        38A 801
  351. #pragma  libcall FUIBase ScaleBitMap          390 10803
  352. #pragma  libcall FUIBase RedrawBitMap         396 801
  353. #pragma  libcall FUIBase AttachBitMapToControl 39C 432109807
  354. #pragma  libcall FUIBase ScreenColoursFromILBM 3A2 9802
  355. #pragma  libcall FUIBase DisableWinMenus      3A8 801
  356. #pragma  libcall FUIBase EnableWinMenus       3AE 801
  357. #pragma  libcall FUIBase DisableMenu          3B4 9802
  358. #pragma  libcall FUIBase EnableMenu           3BA 9802
  359. #pragma  libcall FUIBase DisableMenuItem      3C0 9802
  360. #pragma  libcall FUIBase EnableMenuItem       3C6 9802
  361. #pragma  libcall FUIBase SetWinMenuFn         3CC 9802
  362. #pragma  libcall FUIBase ClearMenus           3D2 801
  363. #pragma  libcall FUIBase ShareMenus           3D8 9802
  364. #pragma  libcall FUIBase AddMenu              3DE 109804
  365. #pragma  libcall FUIBase AddMenuItem          3E4 543210BA980A
  366. #pragma  libcall FUIBase AddSubMenuItem       3EA 543210BA980A
  367. #pragma  libcall FUIBase RemoveMenuItem       3F0 9802
  368. #pragma  libcall FUIBase IsMenuChecked        3F6 801
  369. #pragma  libcall FUIBase SetMenuChecked       3FC 09803
  370. #pragma  libcall FUIBase GetNextAvailableDisplayMode 402 001
  371. #pragma  libcall FUIBase ShowDisplayList      408 A109805
  372. #pragma  libcall FUIBase GetModeName          40E 18003
  373. #pragma  libcall FUIBase GetDefaultFontCopy   414 A90804
  374. #pragma  libcall FUIBase WriteText            41A 109804
  375. #pragma  libcall FUIBase GetScreenDetails     420 543210BA980A
  376. #pragma  libcall FUIBase ClonePublicScreen    426 25A198B008
  377. #pragma  libcall FUIBase GetModeSize          42C 98003
  378. #pragma  libcall FUIBase ItemElem             432 0802
  379. #pragma  libcall FUIBase WinPrint             438 9802
  380. #pragma  libcall FUIBase WinTab               43E 10803
  381. #pragma  libcall FUIBase WinPrintTab          444 910804
  382. #pragma  libcall FUIBase WinPrintCol          44A 09803
  383. #pragma  libcall FUIBase WinShowCursor        450 801
  384. #pragma  libcall FUIBase WinHideCursor        456 801
  385. #pragma  libcall FUIBase WinClear             45C 801
  386. #pragma  libcall FUIBase WinHome              462 801
  387. #pragma  libcall FUIBase WinBlankToEOL        468 801
  388. #pragma  libcall FUIBase WinWrapOn            46E 801
  389. #pragma  libcall FUIBase WinWrapOff           474 801
  390. #pragma  libcall FUIBase SetDDListBoxText     47A 9802
  391. #pragma  libcall FUIBase GetDDListBoxText     480 801
  392. #pragma  libcall FUIBase GetEditBoxID         486 801
  393. #pragma  libcall FUIBase GetDDListBoxID       48C 801
  394. #pragma  libcall FUIBase GetOutputBoxID       492 801
  395. #pragma  libcall FUIBase SetPreText           498 9802
  396. #pragma  libcall FUIBase SetPostText          49E 9802
  397. #endif
  398.  
  399. #endif    /*  _INCLUDE_PRAGMA_FUI_LIB_H  */
  400.